home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-12-22 | 62.1 KB | 1,273 lines |
-
-
-
- Address List Manager
- Version 5.00
- by Jack Hudgions
-
-
- Table of Contents
-
-
- 1.0 Introduction............................................... 1
- 1.1 General Information................................... 1
- 1.2 Key Usage............................................. 1
- 1.3 File Organization..................................... 2
- 1.4 Automatic File Loading................................ 3
- 1.5 Running Address List Manager.......................... 3
-
- 2.0 The Full-Screen Editor..................................... 4
- 2.1 Editing and Command Keys.............................. 4
-
- 3.0 File Operations............................................ 7
- 3.1 Loading and Saving.................................... 8
-
- 4.0 Printing................................................... 8
- 4.1 Output Formatting..................................... 10
- 4.2 Print Options......................................... 11
- 4.3 Label Suggestions..................................... 13
- 4.4 Envelope Suggestions.................................. 13
- 4.5 Address Book Suggestions............................... 14
- 4.6 Phone List Suggestions................................. 14
- 4.7 General Print Settings Suggestions.................... 14
-
- 5.0 Defaults................................................... 14
- 5.1 Suggestions for Setup Files........................... 16
-
- 6.0 Miscellaneous Main Menu Functions.......................... 16
- 6.1 Sorting............................................... 16
- 6.2 Clearing the Current File............................. 17
- 6.3 DOS Shell............................................. 17
- 6.4 Quitting ALM.......................................... 18
-
- Appendix A: ALM Disk File Names and Directories................. 18
- Appendix B: Command Line Switches............................... 19
- Appendix C: Troubleshooting..................................... 20
- Appendix D: Distribution and Registration....................... 21
-
- Address List Manager 5.00 Instructions Page 1
-
-
- 1.0 Introduction
-
- Address List Manager (ALM) is a specialized database program designed
- for maintaining mailing and phone lists and printing envelopes,
- labels and two different phone list formats. Its features include an
- easy-to-use editor, versatile customization, superior print
- formatting, full mouse support and comprehensive error handling. ALM
- will accommodate lists of up to 2400 records, and can use any size
- page, index card, envelope or label in a one, two, three or four
- across configuration.
-
-
- 1.1 General Information
-
- ALM will run on any IBM PC or compatible with at least 256K of
- memory and DOS 2.10 or higher. 640K of memory is required to hold a
- full 2400-record file. A mouse is helpful, but not required. If you
- want to print envelopes, your printer must be capable of handling some
- type of envelope, either single or continuous form.
-
- Before using ALM, it is good to have at least a fundamental
- knowledge of the basic operation of your computer and of DOS file
- structure, such as directories, paths and naming conventions. If you
- need more information, consult your computer and DOS manuals.
-
- Scan through the instructions at least once fully before you run
- the program. Be sure to keep them handy until you become an
- experienced user. That shouldn't take long, since ALM is designed to
- be easy to learn and use.
-
-
- 1.2 Key Usage
-
- Key usage is consistent throughout the program and in these
- instructions. Key names are shown in initial capitals, such as
- Escape, Insert, Delete, etc. The letter keys are shown in capitals.
- When you see two keys separated by a hyphen, such as Alt-E, Alt-A,
- etc., it means to hold down the first key then press the second.
-
- You may use a mouse instead of the keyboard throughout ALM. In all
- cases, the right button acts just like the Escape key. Whenever the
- mouse cursor (displayed in reverse video) is not visible, the left
- mouse button acts just like the Enter key.
-
- When the mouse cursor is visible, you can use the mouse to select
- various options by moving the cursor over the desired option and then
- clicking the left button. Specific commands available are given in
- the appropriate section of these instructions.
-
- The standard editing keys, referred to in the instructions and used
- in single-line input (print settings, file names, etc.) are:
- Backspace, Delete, Alt-E (erase), and the left and right arrow keys.
- The operation of these keys and of the many additional keys available
- only in the full screen editor is described in the editor section.
- Address List Manager 5.00 Instructions Page 2
-
-
-
- Pressing Enter tells ALM to accept the input (on some computers,
- this key is labelled as Return, or with a large arrow). You may also
- press Escape to exit the command (on some computers, this key is
- labelled as Esc).
-
- Sometimes, you'll be prompted for a single-key Yes/No response.
- The default or current value is indicated by a capital letter. In
- addition to Y or N, you may also press Enter or the Space bar to
- accept the default, or Escape to exit the command. Mouse users can
- click on the desired option with the left button.
-
- Menu options may be selected either by highlighting the desired
- option using the arrow keys and pressing Enter or the Space bar, or by
- pressing the number key which corresponds to the desired option. You
- may also press Escape to exit back to the previous menu, or exit the
- program in the case of the Main Menu. To select menu options with a
- mouse, position the mouse cursor anyplace on the desired line, and
- click the left button.
-
-
- 1.3 File Organization
-
- Files are broken into two types, return address files and regular
- files. They are stored separately in memory, and are loaded from and
- saved to disk separately. Consult the file operations section for a
- detailed discussion of saving and loading disk files.
-
- A regular file contains your address list. The regular file in
- memory is called the current file. The current file may contain up to
- 2400 individual records, provided your computer has sufficient memory.
-
- A return address file contains your return address as its only
- record. The return address in memory is called the current return
- address.
-
- Each individual record in your files consists of nine entry fields.
- The fields are named Title, First Name, Last Name, Extra Line, Street,
- City, State, ZIP Code and Phone.
-
- The maximum lengths of the fields are determined by the address
- line width. The width may be set to match the label or envelope size
- and type style you are using (check the section on print settings for
- more information). The default address line width is 37 characters,
- making the maximum field lengths as follows:
-
- Title/First Name/Last Name: The total combined length of these
- three fields is either the address line width or 38 (whichever is
- less), minus room for spaces between the fields if you type in more
- than one of them. When you move into one of these fields, what you
- have already typed in the other two determines the maximum length of
- the current field.
-
- Extra Line, Street: The address line width (default = 37).
- Address List Manager 5.00 Instructions Page 3
-
-
-
- City: 15 less than the address line width (default = 22).
-
- State: 2. Input in this field is automatically capitalized.
-
- Zip Code: 10.
-
- Phone: 20.
-
- The fields do not have to be used for exactly what they are named.
- For example, the Last Name field could be used for a company name and
- the Zip Code field could be used for a country name. Consult the
- section on printing for the way the fields are printed.
-
- Before beginning to create a mailing list, you might want to run
- one of the alignment tests to determine the correct address line width
- for the labels or envelopes you will be using. Consult the printing
- section for details.
-
- An additional type of file used in ALM is the setup file. A setup
- file stores all your cutomized deafult settings, including print
- settings, key definitions, colors etc., so you don't have to re-enter
- them every time you run the program. See the section on defaults for
- more information.
-
-
- 1.4 Automatic File Loading
-
- As a convenience, ALM can automatically load files at startup,
- eliminating the need to load them manually. Your return address and
- setup files automatically load when you start ALM if they are named
- RETURN.ALM and ALMSETUP.DAT respectively and are in the current drive
- and directory (or are otherwise specified with the /R and /S
- switches). You may automatically load a regular file at startup by
- giving its name after the /F switch. Consult the appendix on switches
- for full information.
-
-
- 1.5 Running Address List Manager
-
- ALM requires no installation. Simply copy the ALM.EXE file to a
- working disk. Hard disk users will probably want to create a separate
- directory for ALM.EXE and all ALM-related files.
-
- To run ALM, type ALM at the DOS prompt. If you are using setup or
- return address files or automatically loading a regular file, make
- sure the files are in the current directory unless you specify another
- directory with the /S, /R or /F switches. Consult the appendix on
- switches for details on these and other switches that affect ALM's
- operation.
-
- The main menu screen is the starting point in Address List Manager.
- It offers eight different options, all of which are described fully in
- the sections that follow.
- Address List Manager 5.00 Instructions Page 4
-
-
-
-
- 2.0 The Full-Screen Editor
-
- The full screen editor (Main menu option 2) is where you type
- information into the fields of the current file and return address.
-
- The editor screen is divided into three parts. Near the top is the
- status line. The status line displays the record number currently
- being displayed (called the current record), the number of records
- already entered, the number of empty records that could be used, the
- maximum length of the field in which the cursor is located (called the
- current field), and the cursor position within the current field.
-
- If the current record number is greater than the number of records
- already entered, the current record has not yet been entered. If the
- number of empty records drops to zero, no new records may be added to
- the current file. The status line changes to indicate when you are
- editing your return address, and to show the starting position of the
- search when you are entering search criteria.
-
- Immediately below the status line is the instruction line. Various
- instructions and prompts appear here.
-
- Occupying most of the screen is the actual entry area. The names
- of the nine entry fields are printed on the left side, and their
- current contents (if any) are printed immediately to the right. Fill
- dots show where you have typed nothing. The dots may be eliminated if
- desired using the Defaults menu.
-
- If you have a mouse, mouse command buttons surround the entry area.
- Each of these buttons corresponds to a keyboard command, which you may
- select by placing the mouse cursor over the command button, and
- clicking the left button on the mouse.
-
- The bottom of the screen gives a brief summary of the most
- frequently used command keys, and at the very bottom are the first
- four letters of the definitions of all twelve function keys (twelve
- definitions are always displayed even if your computer has only ten
- function keys).
-
-
- 2.1 Editing and Command Keys
-
- When you begin editing, your cursor is placed at the beginning of
- the first field. A summary of the available editing and command keys
- is given below.
-
- Arrow Keys: You may use the up and down arrow keys to move into any
- desired field. You may move around in a field by using the left and
- right arrow keys. You cannot move beyond the maximum allowed length
- of a field.
-
-
- Address List Manager 5.00 Instructions Page 5
-
-
- Mouse users can also move between fields or within a field using
- the mouse. To move into a new field, position the mouse cursor
- anyplace in the field and click the left button. To move within the
- current field, position the mouse cursor in the desired location and
- click the left button.
-
- Tab: Tab works exactly like the down arrow key, and Shift-Tab works
- exactly like the up arrow key.
-
- Backspace: Moves the cursor one space to the left, erases any
- character that was in that space, and moves any remaining characters
- right of the cursor one space to the left.
-
- Delete: Works similarly, except that the cursor remains in the same
- location. The character under the cursor is deleted, and any
- characters to the right of the cursor are moved left.
-
- Home: Moves the cursor to the start of the current field.
-
- End: Moves the cursor to one space beyond last character typed in
- the current field.
-
- Ctrl-Left Arrow: Moves the cursor to the beginning of the previous
- word.
-
- Ctrl-Right Arrow: Moves the cursor to the beginning of the next
- word.
-
- Insert: Toggles between overtype and insert modes. The size of the
- cursor indicates the status of insert. An underline cursor means
- insert is off, and a box-shaped cursor means insert is on. In
- overtype mode (when insert is off), typing a character replaces
- anything already typed in that position - this is the default. In
- insert mode, previously entered characters are shifted to the right to
- make room for the new character. ALM will not let you insert a letter
- if the field is full.
-
- Enter: Tells ALM to accept the current record, return address or
- search criteria as entered. You must confirm that the record is OK
- before proceeding. If you press N, you return to editing where you
- left off.
- If you press Y, the record is entered as typed. In the regular
- editor, you advance to the next record. If you are editing your
- return address, you return to the regular file editor. If you are in
- search, searching begins.
-
- Escape: Exits the editor and returns you to the Main menu, or
- returns to the regular file editor if you are in search or the return
- address editor. If you have edited the current record or return
- address, you are prompted for confirmation first.
-
- Alt-E: Erases the current field from the screen. The record does
- not change in memory.
-
- Address List Manager 5.00 Instructions Page 6
-
-
- Alt-C: Clears the entire current record on the screen. The record
- does not change in memory.
-
- Alt-R: Restores the current record on the screen to the way it
- currently exists in memory. In search or the return address editor,
- Alt-R re-displays any previously entered search criteria or your
- current return address. Alt-R is not active if you have nothing
- entered in memory to re-display.
-
- Alt-D: Deletes the current record. You are first prompted for
- confirmation. Deleting a record causes it to no longer be displayed,
- saved or printed but leaves it in memory, thus the number of empty
- records does not change. This allows you to un-delete a record later
- if desired.
-
- Alt-U: Un-deletes a previously deleted record. The most recently
- deleted record will be inserted as the current record and the current
- record and any additional records will be shifted upward. You may
- continue to press Alt-U to un-delete up to the last 127 deletions.
- You may un-delete records even if the status line shows zero empty
- records. Pressing Alt-U has no effect if you have made no deletions,
- or if you exceed 127 un-deletions.
-
- Alt-A: Used for adding new records to a file. It moves you to the
- first empty record, provided all records are not filled.
-
- Alt-J: Allows you to jump to any previously entered record. You
- are prompted to select the desired record number. Type any valid
- record number and press Enter. You may use the standard editing keys,
- and may press Escape to return to the editor.
-
- PgUp,PgDn: Scans through the records, up and down one at a time.
-
- If you have edited the current record and press Alt-U, Alt-A, PgUp
- or PgDn, ALM asks if you want to keep the changes to the current
- record. This same prompt occurs after you enter a valid record number
- when using Alt-J. After you press Y or N, the selected action is
- performed.
-
- Alt-S: Enters search mode. You must have at least one record
- entered to enter search. If you previously entered any search
- criteria, it will be printed on the screen. You may press Alt-C to
- clear the old search criteria if desired, and you may press Escape to
- return to the editor.
- Type the desired search criteria and press Enter to begin
- searching. ALM finds the first record that matches your criteria, or
- displays a message if no match is found. The search begins with the
- record number shown on the status line.
- Matches to your search criteria are detected as follows:
- 1. A blank field in the search criteria matches anything.
- 2. Anything to the right of your criteria is ignored. As an example,
- if you type "Mr" as search criteria, all of the following will match:
- "Mr" "Mrs." and "Mr. & Mrs."
- 3. Searches are case-sensitive; "A" does not match "a."
- Address List Manager 5.00 Instructions Page 7
-
-
- Searching is faster if you type something in either the Last Name
- or ZIP Code fields, since these are the first fields ALM compares in
- searching.
-
- Ctrl-R: Enters the return address editor, where you may inspect and
- edit your return address. Your current return address, if one exists,
- is displayed. Editing is done exactly as in the regular file editor.
- Press Enter to to accept the address as entered, or Escape to return
- to the regular editor without any changes. If you make changes,
- remember to save your new return address to disk (check the section on
- File Operations for details).
-
- Alt-1: Selects the current field as the primary sort field (shown
- by 1* to the left of the field name). If the selected field is
- already the secondary sort field, the sort fields are swapped. The
- sort fields may also be changed from the Defaults menu (consult the
- Defaults section for details).
-
- Alt-2: Same as Alt-1, but selects the secondary sort field (shown
- by 2*).
-
- Alt-H: Displays the help screen, which briefly summarizes all the
- editing and command keys.
-
- Alt-T: Displays the table of two-letter symbols. The table
- includes all U.S. states, commonwealths, territories and possessions,
- and all Canadian provinces.
-
- Function Keys: The function keys provide a shortcut way of typing
- frequently used items. Each function key may take the place of up to
- 15 individual keystrokes. The keys are pre-defined with words often
- used in addresses. They may be changed as desired from the Defaults
- menu (consult the Defaults section for details, including a list of
- the default definitions).
-
-
- 3.0 File Operations
-
- Selecting main menu option 1 brings up the File Operations menu.
- File operations transfer data between memory and disk. The records
- you type into the current file and current return address are stored
- only in the computer's memory. In order to be able to retrieve them
- later, they must be saved to disk. You may save your files any time
- you wish. It is a good idea when entering a large amount of data to
- save your work frequently, so you won't lose everything you've typed
- in the event of a power failure.
-
- The File Operations menu allows you to load or save a return
- address or regular file, as well as clear the current file. Return
- address files and regular files are handled independently. Saving or
- loading one does not affect the other.
-
- You can load in a disk file at any time, either combining it with
- data already in memory, or replacing data currently in memory. If you
- Address List Manager 5.00 Instructions Page 8
-
-
- are loading a regular file and have records entered in the current
- file, the disk file is added onto the end of the current file (memory
- permitting) unless you first clear the current file. You may clear
- the current file from either the Main or File Operations menu.
- Loading a return address file replaces the current return address.
-
- You can save either the complete current file or any portion of it.
- If you select the Save part of file option (option 3), you first
- choose the range to save. The method used is the same as is used when
- selecting the print range, except that the save range is cleared each
- time you save a file. Check the printing section for details.
-
-
- 3.1 Loading and Saving
-
- All load and save operations work essentially the same, including
- those involving setup files (which are accessed through the Defaults
- and Print Options menus). You begin by selecting the directory to be
- accessed. Enter any valid directory, using the standard editing keys.
- ALM displays a listing of all of the files in the selected directory
- which have the default extension (Consult the appendix on disk file
- names for more information on directories and default extensions).
-
- Shown in the listing are each file's base name (without the
- extension), its size and the date it was last modified. If there are
- more than 42 files, the display pauses each time the screen fills. A
- status line at the top of the screen indicates the default extension,
- number of files in the directory with the default extension and the
- number of bytes free on the disk. Just below the status line is the
- name of the directory being accessed.
-
- After the file listing is displayed, type the desired name and
- press Enter to begin saving or loading. You may also press Escape to
- return to the directory selection line if you want to choose a
- different directory.
-
- If you are saving a file and use a file name which already exists,
- you'll be warned of this, and must confirm that you want to overwrite
- the existing file. This prevents you from accidentally using the same
- name twice, and losing the previous contents of the file.
-
- If the disk operation is not successful, an error message tells you
- what went wrong. Correct the error, and press any key to restart the
- process (remember, you may press Escape to return to the menu).
-
-
- 4.0 Printing
-
- Your mailing list is of little use until you print it. Selecting
- Main menu option 3 displays the Print menu, which offers seven
- options.
-
- If you do not want to print the entire current file, choose option
- 1 and select the range of records you want to print. Use the left and
- Address List Manager 5.00 Instructions Page 9
-
-
- right arrow keys to scan through the records one at a time, or the up
- and down arrow keys to scan through 10 per cent of the available range
- at a time. Press Home to move to the lowest possible record number,
- or End to move to the highest record number. When you have located the
- desired record, select it by pressing Enter or the Space bar. You may
- also press Escape to return to the menu. A list of keys used is shown
- at the bottom of the screen.
-
- Mouse command buttons, located just above the list of keys,
- duplicate all the keyboard commands. To select the commands, locate
- the mouse cursor on the desired command and click the left button.
-
- Once you have chosen a print range, it remains in effect until you
- change it. If the number of records is decreased, the range is
- adjusted accordingly.
-
- After selecting the print range, if you have a return address
- entered, you choose if you want to print return addresses. If you
- press Y, ALM prints your current return address on each envelope, or
- prints a return address label for each destination address label.
- Note: this setting has no affect when you print the address book or
- phone list formats.
-
- If you are printing labels or envelopes, you may want to choose
- Print menu option 2 or 3 to test the label or envelope positioning in
- the printer. The test prints sample text in all four printable lines
- in both the return and destination address position on an envelope or
- in one full row of labels. It fills each line to the maximum address
- line width, and advances to the top of the next label, or performs
- your selected action after printing an envelope. This lets you judge
- both vertical and horizontal label or envelope positioning.
-
- You may repeat the process as often as needed until you get the
- alignment correct. If you use the test carefully, all your actual
- labels or envelopes will be perfectly aligned.
-
- In addition to checking the alignment of your labels or envelopes
- prior to printing, this test is useful for determining the correct
- print settings for a particular size of label or envelope.
-
- Print menu options 4 and 5 print the selected range of records in
- the current file or the entire current file respectively. If you have
- not chosen a range, both will print the entire file. If you are
- printing labels or envelopes, return addresses also are printed unless
- you have no return address entered or have selected not to print
- return addresses.
-
- Printing begins when you select the desired format. To interrupt
- printing in progress, press Escape. You then have the option of
- continuing on where printing was halted, or of terminating printing.
- Printing may not stop until some time after you press Escape if your
- printer has a large buffer.
-
-
- Address List Manager 5.00 Instructions Page 10
-
-
- 4.1 Output Formatting
-
- Your addresses print in the following format on labels and
- envelopes:
- [Title] [First Name] [Last Name]
- [Extra Line]
- [Street]
- [City], [State] [ZIP Code]
-
- ALM inserts spaces between adjacent fields on the same line
- (Title/First Name/Last Name and City/State/ZIP Code) only as required,
- so spaces won't appear where they are not wanted.
-
- For example, if you type "Mr." in the Title field and "Smith" in
- the Last Name field, it prints as "Mr. Smith." You can also type a
- company name in the Last Name field (leaving the Title and First Name
- blank), and it will not be preceded by spaces in the printout.
-
- A comma is inserted after the City field if it is not blank unless
- both the State and ZIP Code fields are blank.
-
- If the Title, First Name and Last Name fields are all blank,
- printing begins on the second line. If the Extra Line or Street fields
- are blank, the next lower line that is not blank is printed. This way,
- there no blank lines will appear within your addresses.
-
- If you do experience blank lines or extra spaces in your addresses,
- you probably have accidentally typed some spaces in one of the fields
- you intend to be blank. Go back to the editor, and press Alt-E in the
- appropriate fields to make sure they are empty. Using the editor fill
- dots helps eliminate this problem. Check the Defaults section for more
- information on fill dots.
-
- The phone book format adds the phone number after the last line of
- the label/envelope format shown above. The phone list format prints
- like this:
-
- [Title] [First Name] [Last Name] [Phone]
-
- The same rules apply to insertion of spaces between the Title,
- First Name and Last Name fields. The placement of the phone number is
- fully configurable. There is also a small header printed at the top
- of each page.
-
- If the printing does not fit properly on your media, select Print
- menu option 6 to bring up the Print Options menu. Use of this menu is
- described fully in the following section.
-
- Print menu option 7 (or Escape) returns you to the Main menu.
-
-
-
-
-
- Address List Manager 5.00 Instructions Page 11
-
-
- 4.2 Print Options
-
- The Print Options menu (Print menu option 6 or Defaults menu option
- 1) allows you to customize ALM's output to match the output media you
- are using. You can send a string of control codes to your printer
- both before and after printing, or even change the print output
- device. Your chosen settings can then be saved in a setup file for
- later retireval, so you need to enter them only once.
-
- The Print Options menu offers seven options. You may use the
- standard editing keys when entering information, or press Escape any
- time to return to the Print menu. The following options are
- available:
-
- Option 1: Address line width. The address line width controls how
- many characters are printed across on your labels or envelopes
- horizontally. It is used by the editor to control the maximum lengths
- of the entry fields. You can specify any line width between 20 and 40
- characters. The default is 37.
-
- Option 2: Print Settings. Allows you to enter the settings for all
- four of ALM's print formats. They are:
-
- Label settings. These settings control the print layout when you
- are printing labels.
- The number of lines per label selects the distance between the tops
- of your labels. You may choose from 4 to 99 lines per label. The
- default is 6.
- The number of labels across may be 1, 2, 3 or 4. The default is 2.
- You also must select a tab position for each label you are printing
- across, which should correspond to its starting column position. You
- can select any column position up to 255, but you must allow enough
- space for each label to be printed based on your selected address line
- width and number of labels across, along with any tab positions you
- have already entered. The default tab positions are 1, 44, 87 and
- 130.
-
- Envelope settings. These settings control the print layout when you
- are printing envelopes.
- The number of lines between addresses selects the vertical position
- of the destination address. The first four lines are reserved for the
- return address, regardless of the actual number of lines it occupies.
- You may enter any value from 0 to 99 lines; the default is 7.
- The tab positions select the horizontal positions of the return and
- destination addresses. You may enter any tab position from 1 to 255
- for each address. The default tab positions are 1 and 40.
- The remaining settings are Yes/No action options. The form feed
- option sends a form feed to eject each envelope after it is printed,
- and the pause option stops printing between envelopes to allow you to
- load another envelope. The default for both is Y.
-
- Address Book settings: These settings control the print layout for
- the Address Book format.
-
- Address List Manager 5.00 Instructions Page 12
-
-
- The address tab position controls the column position in which the
- address is printed. You may enter any value from 1 to 255; the
- default is column 5.
- The number of entries per page determines how many addresses are
- printed between page breaks. The distance between the tops of the
- addresses is always six lines, no matter how many lines they actually
- occupy. You may enter any value from 1 to 99. The default number of
- entries per page is 9.
-
- Phone List settings: These settings control the print layout for
- the Phone List format.
- The name and phone number tab positions select the horizontal
- placement of the names and phone numbers. You may select any value
- between 1 and 215 for the name tab position, and any value from 1
- greater than the total of your chosen address line width and name tab
- position to 255 for the phone number tab position. The defaults are
- 10 and 50.
- The number of entries per page controls how many names and
- addresses are printed between page breaks. The default is 20.
-
- Options 3 and 4: Pre/post-print string. These are optional strings
- of up to 50 control characters ALM will send to your printer before
- and after printing. These control characters can be used to change
- such things as the type style, letter spacing, line spacing, etc. The
- exact capabilities vary from printer to printer. Consult your printer
- manual for the desired control codes for your printer. They must be
- entered one character at a time by ASCII code number. All ASCII code
- numbers (0-255) are allowed except code 26. Press Enter on a blank
- line to terminate the string, or Escape to return to the Defaults menu
- without changing the setup string. There are no default printer
- strings.
-
- Option 5: Print output device. ALM's printed output normally goes
- to parallel printer port 1, but may be directed using DOS standard
- device names to any of the parallel printer ports (LPT1 or PRN, LPT2,
- LPT3), to the screen (CON) or to a disk file. To use a disk file,
- simply type the desired file name as the print output device. You may
- precede the file name with a drive and directory name. For example,
- to send ALM's output to the file OUTPUT.TXT in the ADDRESS directory
- of drive C, type C:\ADDRESS\OUTPUT.TXT as the print output device.
- You might want use a disk file for output if you don't have access
- to or don't want to use a printer while you are running ALM, or if you
- want to use some type of print enhancement program on ALM's output.
- If the device you select is not valid, an error message will be
- displayed when you attempt to print. The default output device is
- LPT1.
-
- Option 6: Save/Load/Restore defaults. Brings up an additional menu
- which lets you save all your current default settings to disk, load a
- previously saved setup file from disk, or restore all settings to
- their default state.
- This menu is also accessed through the Defaults menu, and its
- operation is described in that section
-
- Address List Manager 5.00 Instructions Page 13
-
-
- Option 7 (or Escape): Return to previous menu. Takes you back to
- either the Print or Defaults menu.
-
-
- 4.3 Label Suggestions
-
- ALM's standard default label print settings are designed for two-
- across 3-13/16 x 15/16 inch labels, printed at 10 characters per inch
- horizontally and 6 lines per inch vertically. These labels are
- especially easy to use, since their carrier is the same width as
- standard 80-column paper. Other popular widths include 3-1/2 and 2-
- 1/2 inches.
-
- If you are not sure how many characters will fit across your
- labels, try measuring the labels. Divide the width by the character
- width on your printer that you plan to use for printing your labels.
- The default character width on nearly all printers is 1/10 inch (10
- characters per inch), and many are capable of other widths.
-
- To calculate the starting column position(s) for your labels,
- measure the distance from the left edge of the first column on your
- printer to the left edge of each of your labels. If possible, it is
- best to position your labels so that the left edge of the leftmost
- label is aligned with the first column on your printer.
-
- For the vertical spacing, measure the distance between the tops of
- your labels. Divide this distance by the line spacing on your printer.
- The default spacing for most printers is 1/6 inch (6 lines per inch),
- and most are capable of many other settings.
-
-
- 4.4 Envelope Suggestions
-
- ALM's standard default envelope print settings are designed for
- large-size (4-1/8 x 9-1/2) envelopes, printed at 10 characters per
- inch horizontally and 6 lines per inch vertically. Many other
- envelope sizes are commonly used. The table below gives suggested
- settings for some popular sizes.
-
- Envelope Size Type size(cpi) Lines between addresses Tab setting
- 3-5/8 x 6-1/2 10 6 25
- 3-5/8 x 6-1/2 12 6 35
- 3-7/8 x 7-1/2 10 7 30
- 3-7/8 x 7-1/2 12 7 40
- 4-1/8 x 9-1/2 10 7 40
- 4-1/8 x 9-1/2 12 7 50
-
- The tab setting listed in the table is for the destination address.
- The return address tab position for all sizes is 1, assuming that you
- load your envelopes so that their left edge is aligned with column 1
- on your printer.
-
- The form feed option should be used unless you want to manually
- adjust each envelope to the top of form position. If you do not
- Address List Manager 5.00 Instructions Page 14
-
-
- select form feed option, be sure to select the pause option so you'll
- have a chance to load a new envelope.
-
- If you are using continuous form envelopes, the form feed may not
- advance the correct distance to the top of the next envelope. You may
- have to set the correct distance by placing the appropriate control
- code in your setup string. Your printer manual will give the correct
- code for setting the form feed distance on your printer.
-
- The pause between envelopes option should be used unless you are
- using continuous form envelopes and the form feed option to advance to
- the next envelope, or a sheet feeder to automatically load your
- envelopes.
-
-
- 4.5 Address Book Suggestions
-
- ALM's standard default address book print settings are designed for
- standard 8-1/2 by 11 inch paper.
-
- It is also suitable for printing index cards. Simply set the
- number of addresses per page to one, and the tab position to a
- suitably small value, typically 1-5.
-
- 4.6 Phone List Suggestions
-
- ALM's standard default phone list print settings are designed for
- standard 8-1/2 by 11 inch paper. It is easily adapted to any size
- page by changing the tab and number of addresses per page settings.
-
- 4.7 General Print Settings Suggestions
-
- When you have selected your print settings, return to the Print
- menu and give them a try using the appropriate print alignment test.
- You may want to use regular paper to avoid wasting labels or
- envelopes.
-
- If you find that you need to change your printer's line or letter
- spacing, look up the appropriate codes in you printer manual, and
- enter them in your Pre-print string. You might also want to restore
- your printer's normal settings by placing the codes in your Post-print
- string.
-
- When you find the correct settings, save them in your setup file
- for future retrieval. Consult the defaults section for details.
-
-
- 5.0 Defaults
-
- Selecting Main menu option 6 displays the Defaults menu. The
- Defaults menu is your key to customizing ALM. It not only lets you
- modify program defaults, but also allows you to create a setup file
- that automatically sets the defaults the way you want them every time
- ALM is run. When you run ALM, it looks for the file ALMSETUP.DAT or
- Address List Manager 5.00 Instructions Page 15
-
-
- the alternate setup file name you give using the /S switch on the
- command line. If the file is found, its contents are loaded and used.
- If the file is not found, it is ignored and the standard default
- settings are used.
-
- The Defaults menu offers seven options. You may use the standard
- editing keys when entering information, and may press Escape any time
- to return to the Defaults menu. The following options are available:
-
- Option 1: Print options menu. Allows you to set ALM's print
- settings to correspond to the labels or envelopes you are using.
- Consult the section on the Print options menu for complete details.
-
- Option 2: Sort fields. Your selection changes both the default and
- current sort fields. Since the sort fields can always be changed
- within the editor, it only makes sense to use the Defaults menu if you
- intend to save them in a setup file. The default primary sort field
- is Last Name, and the default secondary sort field is First Name.
-
- Option 3: Function key definitions. Each function key may be
- defined to any string of up to 15 characters. Twelve definitions are
- always displayed, even if your computer has only ten function keys.
-
- The default function key definitions are:
- F1: Mr. F5: Inc. F9: Drive
- F2: Ms. F6: Street F10: Lane
- F3: Mrs. F7: Road F11: Attn
- F4: Corporation F8: Avenue F12: c/o
-
- Option 4: Editor fill dots. By default, ALM fills spaces in which
- you have typed nothing with a dot. Without the dots, these untyped
- spaces are identical to typed spaces. You may accidentally type
- spaces in a field you intend to be blank, which causes extra spaces or
- extra lines in your printout. Fill dots also eliminate the
- possibility of part of a field not being read by the editor, since the
- editor only reads up to the first untyped position in each field.
- Fill dots make this position easily visible on the screen. The
- default for displaying fill dots is Y.
-
- Option 5: Colors. Brings up an additional menu, which lets you
- choose between two pre-defined color sets, or select your own custom
- colors.
- For the pre-defined color sets, simply select the appropriate item
- on the menu. The colors will instantly change to the set you select.
- To create your own color set, select Option 3. You'll see a color
- table on the right side of the screen, which shows you all of the 128
- possible foreground/background color combinations available. In those
- cases where the foreground and background are the same, the color
- number is invisible.
- On the left side of the screen, you're prompted to select your
- desired color for each of ALM's 21 different display items. You can
- choose any of the color codes you want, but be careful. It is
- possible to make items completely invisible by choosing color codes
-
- Address List Manager 5.00 Instructions Page 16
-
-
- with the same foreground and background. The colors will not actually
- change until you've gone through all 21 items.
-
- Option 6 Save/Load/Restore defaults. Brings up an additional menu
- which lets you save all your current default settings to disk, load a
- previously saved setup file from disk, or restore all settings to
- their default state.
- The menu offers three options. The first is Save defaults to setup
- file. This stores all the current defaults, including print options
- and colors, in a disk file.
- The second option is Load new setup file. This loads a previously
- created setup file, changing the current defaults to those specified
- in the file.
- Loading or saving setup files is handled exactly the same as
- regular and return address files. Consult the File Operations section
- for complete information. Remember, if you use a name other than
- ALMSETUP.DAT or a drive or directory other than those current when ALM
- is run, you will have to use the /S switch when you run the program in
- order to automatically load the setup file.
- Finally, you can select the third option, Restore standard
- defaults. This changes all current defaults to their standard
- settings (those used when no setup file has been loaded). You are
- prompted for confirmation first.
-
- Option 7 (or Escape): Return to main menu. Takes you back to the
- program when you are finished setting the defaults.
-
-
- 5.1 Suggestions for Setup Files
-
- You can create as many setup files as you wish. It is a good idea
- to have a setup file for all the different size media and type styles
- that you use.
-
- Simply give each setup file a unique name, then specify the
- appropriate file name with the /S switch when you start ALM, or load
- the desired file using the Defaults menu.
-
-
- 6.0 Miscellaneous Main Menu Functions
-
- The Remaining Main menu selections access various functions. They
- are described in the sections that follow.
-
- 6.1 Sorting
-
- You will probably want the records in your files to be in a
- particular order. Main menu option 4, ALM's fast sorting routine,
- will sort the current file using the currently selected primary and
- secondary sort fields. The primary sort field determines the basic
- order of the sorted records. The secondary sort fields are used when
- primary sort fields are identical.
-
-
- Address List Manager 5.00 Instructions Page 17
-
-
- 6.2 Clearing the Current File
-
- When you select the Clear file option from the Main menu (option 5)
- or the File Operations menu (option 6), you will erase all records in
- the file currently in memory. Records that have been deleted can no
- longer be un-deleted. You are prompted for confirmation before the
- file is cleared. Clearing the current file does not clear your
- current return address.
-
-
- 6.3 DOS Shell
-
- Main menu option 7, the DOS shell option, lets you return to DOS,
- leaving ALM in memory. You may do anything you would ordinarily do in
- DOS, such as changing directories, formatting disks or even running
- another program. To return to ALM, enter the EXIT command.
-
- Since ALM is still in memory, you will have less memory available
- than you normally would, so some programs may not run. It is possible
- to force ALM to use less memory than it ordinarily would in order to
- save enough room to run another program. This requires use of the /M
- switch at startup. Consult the section on switches for details.
-
- Though you may run any another program while in DOS, it is not wise
- to load any memory-resident programs. They can behave unpredictably
- at times, and can even occasionally overwrite ALM. Load memory-
- resident programs before you run ALM.
-
- It is also a good idea to check the operation of any program you
- plan to run using the DOS shell before you have any important data
- entered in ALM. Unforeseen memory conflicts could lock up your
- computer and lose your data. If you have data entered and want to run
- an untested program, save your current file to disk first.
-
- In order to be able to exit to DOS, ALM must be able to locate the
- command processor file, usually called COMMAND.COM. DOS expects to
- find this file where it was when you booted the computer, typically in
- drive A for floppy disk users and drive C for hard disk users. If the
- file is not found, an error message shows the name and expected
- location of the file. Press any key to return to the menu.
-
- For floppy disk users, it is possible to ease this operation by
- copying the command processor file to a RAM disk, then setting the
- COMSPEC environment variable to COMSPEC=C:\COMMAND.COM. Consult your
- DOS manual for more information.
-
- Though ALM tries to save enough memory to allow the DOS shell
- operation, there may be circumstances where there is not enough
- memory. If this happens, you will see an error message. Press any
- key to return to the main menu.
-
-
-
-
- Address List Manager 5.00 Instructions Page 18
-
-
- 6.4 Quitting ALM
-
- When you select Quit (Main menu option 8 or Escape), you will exit
- from ALM and return to DOS. Any data in the current file will be lost,
- so be sure to save the current file to disk if you want to retrieve it
- at a later time. You are prompted for confirmation before the program
- terminates.
-
-
- Appendix A: ALM Disk File Names and Directories
-
- In ALM, disk file names are governed by the usual DOS rules. A
- file name consists of a base name of up to eight characters, plus an
- optional extension of up to three characters. The extension is
- separated from the base file name with a period. Like DOS, ALM always
- converts file names to uppercase, regardless of how they are typed.
-
- By default, files created with ALM are given the appropriate
- default extension based on the type of file if you simply omit the
- extension when you type the file name. This allows you to use only
- the base name, without worrying about the extension. The defaults are
- .ALM for regular and return address files and .DAT for setup files.
-
- Though use of the default extensions is highly recommended, you may
- use any extension you wish. If you want to use a file that has no
- extension, type a period at the end of the file name. Keep in mind
- that files with nonstandard extensions will not appear in ALM's file
- listing.
-
- ALM can access any subdirectory on any disk drive. All you need to
- do is type the desired path when ALM prompts you to enter a directory.
- A path consists of a drive letter, followed by a colon, then a list of
- directory names, each preceded by a backslash. If you omit any part
- of the path, whatever is current is assumed. As a special convenience
- for users of previous versions of ALM, if you enter a single letter as
- the directory, it is assumed to be a drive letter.
-
- ALM stores separate paths for each type of file it uses. The
- default path is the current path at startup, unless you specify a path
- using the /F, /R or /S switches.
-
- Your DOS manual contains a complete explanation of file names,
- paths and subdirectories.
-
-
-
-
-
-
-
-
-
-
-
- Address List Manager 5.00 Instructions Page 19
-
-
- Appendix B: Command Line Switches
-
- Command line switches affect the way ALM operates. They are typed
- on the command line following the program name. Switches may be typed
- in upper or lower case, and each must be preceded by a forward slash.
- If you use multiple switches, they may be typed in any order. Spaces
- are not required between switches, but may be used if desired.
-
- /D (Display mode change): ALM has two different methods for
- displaying the main menu, entry form and help screens. The proper
- mode for your computer is selected automatically, depending on the
- type of display adapter it has. In the fast mode, chosen for and
- usable only on adapters that have enough video memory to hold four
- pages of text at a time, the entire screens appear at once. In the
- slow mode, selected for adapters with less video memory but usable on
- all systems, the screens appear one line at a time. The /D switch
- overrides ALM's selection, and switches to the opposite mode. It is
- provided for experimentation and for those rare instances when the
- automatic selection is incorrect. It may also be necessary to use the
- /D switch if you run ALM in a multitasking environment, or if you use
- some type of video device driver which conflicts with ALM's direct
- video manipulation.
-
- /B (Black and white): Suppresses color from the composite output of
- the Color/Graphics Adapter (CGA). It may make text appear sharper
- when ALM is run on a machine with a composite monochrome monitor
- connected to a CGA.
-
- /T (Tandy): This switch should be used if you run ALM on a Tandy
- 1000 computer with a 90-key keyboard, in order to access function keys
- 11 and 12.
-
- /M [number] (save Memory): Saves [number] kilobytes of memory for
- other uses. Ordinarily, ALM saves 50 kilobytes of memory and uses the
- rest to hold as many records as possible, up to a maximum of 2400
- records. The /M switch allows you to reserve enough memory to run
- another program while ALM is loaded using the DOS shell operation.
- Using a number larger than 50 will probably decrease the number of
- records available in ALM, and using a smaller number will increase the
- number of records (to a maximum of 2400). Using a very small number
- will probably not allow enough memory for the DOS shell operation.
- The minimum number of kilobytes you may save is 2; the maximum depends
- on the amount of memory in your system. If you specify a number
- smaller than 2, 2 kilobytes are saved. If you specify a number that
- is too large, ALM will not run.
-
- /Q (Quiet mode): Suppresses the negative response tone normally
- heard when you press an inactive key.
-
- /O (nO mouse): Tells ALM not to use a mouse, even if it detects
- that you have a mouse installed.
-
-
-
- Address List Manager 5.00 Instructions Page 20
-
-
- /F [filename] (regular File load): Tells ALM to load [filename] at
- startup. Any file name may be used, including a complete path name.
- If you omit the extension, .ALM is assumed.
-
- /R [filename] (alternate Return address file): Tells ALM to load
- [filename] as a return address file instead of the default file name,
- RETURN.ALM. Any file name may be used, including a complete path
- name. If you omit the extension, .ALM is assumed.
-
- /S [filename] (alternate Setup file): Tells ALM to load [filename]
- as a setup file instead of the default file name, ALMSETUP.DAT. Any
- file name may be used, including a complete path name. If you omit
- the extension, .DAT is assumed.
-
- For the above three switches, if you supply a path only, terminated
- by a backslash, it becomes the default directory for the corresponding
- type of file.
-
- The following are some examples of switch usage. The first example
- runs ALM on a Tandy machine, saves 128 kilobytes of memory for other
- uses, and loads the regular file CLIENTS.ALM, which is located in the
- ADDRESS directory of the disk in drive C:
- ALM /T /M 128 /F C:\ADDRESS\CLIENTS
-
- The next example runs ALM on a machine with a composite monochrome
- monitor, eliminates the negative response tone, and loads the setup
- file ENVELOPE.DAT, which is in the current drive and directory and the
- return address file BUSINESS.ALM, which is in the ALM directory of the
- current drive:
- ALM /B /Q /S ENVELOPE /R \ALM\BUSINESS
-
- The final example runs ALM, changes the default display mode,
- reserves only 5 kilobytes of memory, and makes the ADDRESS directory
- on the current drive the default directory for regular files:
- ALM /D /M 5 /F ADDRESS\
-
-
- Appendix C: Troubleshooting
-
- The following is a list of common problems encountered in running
- ALM, an explanation of what causes them, and recommended solutions.
-
- Problem: I cannot load a file created with a previous version,
- because it's too big.
- Explanation: Because of the addition of telephone number storage,
- more memory is required in order to store the same number of records
- than with previous versions of ALM. If memory is tight on your
- system, this may decrease the maximum size of your files.
- Solution: First, you can attempt to make more memory available by
- unloading unneeded memory-resident programs. Second, you can use the
- /M switch with a value smaller than the default 50 to make ALM use
- more memory. If none of these work, you can load the file(s) in
- question into your old version, and split them in two by using the
- "Save part of file" feature.
- Address List Manager 5.00 Instructions Page 21
-
-
-
- Problem: With the addition of phone number storage and the many
- new configuration options in version 5.00, I'm concerned about file
- compatibility with earlier versions.
- Explanation: All ALM file formats remain unchanged, so you can use
- files created with previous versions in ALM 5.00, and files created by
- ALM 5.00 can be read by older versions.
- Soultion: Don't worry about it!
-
- Problem: My control codes aren't being sent to the printer. This
- used to work perfectly, and I haven't changed a thing.
- Explanation: An undocumented change in the compiler used to
- prepare ALM resulted in a change in the way print output device names
- are handled. Specifically, a colon should no longer be used at the
- end of the device name. The defult device name has been changed to
- reflect this, but if you are using a setup file prepared with an older
- version of ALM, the old name will still be there.
- Solution: Remove the colon from the end of the print output device
- name (using the "Print output device" selection on the Print Options
- Menu), and re-save the setup file (using "Save/Load/Restore..." on
- that same menu). You'll need to repeat this process for all of your
- setup files.
-
- Problem: I can't get labels aligned correctly on my laser
- printer.
- Explanation: Laser printers do not default to a vertical spacing
- of 6 lines per inch as other printers do.
- Solution: Use the included LASER.DAT setup file to change your
- printer's line spacing to 6 lines per inch.
-
- Problem: Screen displays are erratic - they may be partially
- missing or scrolled off the screen.
- Explanation: You are using some type of video device driver which
- conflicts with ALM's direct video manipulation.
- Solution: Run ALM with the /D switch.
-
- Problem: When I try to run the program, my screen goes blank, then
- I'm dumped back to the DOS prompt.
- Explanation: ALM is designed to do this if it detects that the
- program has been altered in any way, in order to protect your computer
- from any damaged a corrupted file could cause.
- Solution: Obtain a new copy of ALM from a reputable source.
-
-
- Appendix D: Distribution and Registration
-
- Address List Manager (including its documentation) is Copyright
- (c)1990-92 by Jack Hudgions. It may be copied freely, as long as it
- is not altered in any way and all of the files in the distribution
- archive are included.
-
- Address List Manager is user-supported software. If you find ALM
- useful, encourage further development by registering. For only $15,
-
- Address List Manager 5.00 Instructions Page 22
-
-
- you'll be entitled to free support and free updates, guaranteed at
- least through the 5.xx series.
-
- Further developments planned for this series include EMS and/or XMS
- support, telephone number dialing, plus whatever great suggestions
- users make.
-
- When you register, you'll receive instructions on how to use the
- REGISTER.EXE program to customize your copy of ALM, and eliminate the
- registration reminder messages.
-
- Direct all registration payments, questions, comments and
- suggestions to:
- Jack Hudgions
- 2324 Killarney Way
- Tallahassee, FL 32308-3151
-
- You can also contact the author on the following commercial on-
- line services: CompuServe: 71534,444, GEnie: J.HUDGIONS, and America
- Online: JHudgions, and in the Shareware conferences on the Fido,
- ILink, Intelec and RIME BBS networks.
-
- GEnie users may use GEnie's Gift of Time as registration payment.
- The latest version of ALM can always be found in the GEnie IBM
- software library.